News Digest
crater russia
Scientists sent to solve ‘end-of-the-world’ Russian crater mystery
A vast crater discovered in a remote region of Siberia known to locals as “the end of the world” is causing a sensation in Russia, with a group...
1